saddle for taming a horse - Espagnol Anglais Dictionnaire